package com.miplus.ccrm.core.pojo;

import com.baomidou.mybatisplus.annotation.*;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 
 * @TableName sys_outsourcing
 */
@TableName(value ="sys_outsourcing")
@Data
public class SysOutsourcing implements Serializable {
    /**
     * 委外机构ID
     */
    @TableId
    private String grpid;

    /**
     * 委外机构名称
     */
    private String grpname;

    /**
     * 委外机构地址
     */
    private String address;

    /**
     * 联系人姓名
     */
    private String contactname;

    /**
     * 联系人联系方式
     */
    private String contactphone;

    /**
     * 联系人邮箱
     */
    private String contactmail;

    /**
     * 开始时间
     */
    @TableField(updateStrategy = FieldStrategy.IGNORED)
    private Date startdt;

    /**
     * 结束时间
     */
    @TableField(updateStrategy = FieldStrategy.IGNORED)
    private Date enddt;

    /**
     * 0: 停用，1：启用
     */
    private Integer status;

    /**
     * 审核人
     */
    private String auditusr;

    /**
     * 审核状态。0: 新建，1：提交，2：审核通过，3：审核未通过
     */
    private Integer auditstatus;

    /**
     * 审核原因
     */
    private String auditdsc;

    /**
     * 审核时间
     */
    private Date auditdt;

    /**
     * 创建时间
     */
    private Date crdt;

    /**
     * 创建人
     */
    private String crusr;

    /**
     * 修改时间
     */
    private Date mddt;

    /**
     * 修改人
     */
    private String mdusr;

    /**
     * 备注
     */
    private String remark;
}